detached location - French English Dictionary